package by.semerikov.converter;

import by.semerikov.entity.PersonEntity;
import by.semerikov.model.Person;

public class PersonConverter implements IConverter<Person, PersonEntity> {

	@Override
	public PersonEntity convertToEntity(Person model) {
		PersonEntity result = new PersonEntity(model.getId(), model.getName(), model.getSurname(), model.getPost(), model.getLogin(), model.getPassword());
//		result.setId();
//		result.setLogin();
//		result.setName();
//		result.setPassword();
//		result.setPost();
//		result.setSurname();
		return result;
	}

	@Override
	public Person convertToModel(PersonEntity entity) {
		Person result = new Person(entity.getId(), entity.getName(), entity.getSurname(), entity.getPost(), entity.getLogin(), entity.getPassword());
//		result.setId(entity.getId());
//		result.setLogin(entity.getLogin());
//		result.setName(entity.getName());
//		result.setPassword(entity.getPassword());
//		result.setPost(entity.getPost());
//		result.setSurname(entity.getSurname());
		return result;
	}

}
